#ifdef MONITOR_NET
#include <STM32Ethernet.h>
#include <EthernetServer.h>
#endif
#ifdef MONITOR_SERIAL
#include <PacketSerial.h>
#endif
#include <softplc.h>
typedef uint8_t u8;

class plc_debug
{
public:
    plc_debug(){};
    void begin();
    u8 rxbuf[1024], txbuf[1024];
    void thread_run();

private:
};

void plc_debug_init();
void *UnpackVar(const __Unpack_desc_type *dsc, void **real_value_p, char *flags);